Oman

By plane
By plane

Virtually all international flights arrive at Seeb International Airport MCT in Muscat. There are also a small number of regional international flights to Salalah SLL. Purchasing a visa on arrival in Salalah can be quite difficult, as the airport is very small and immigration officials tend not to have change for larger notes.

There are scheduled services by numerous airlines, including but not limited to Oman Air, Emirates, Gulf Air, Etihad, British Airways, Kuwait Airways, Saudi Arabian Airways, KLM Royal Dutch Airlines, Swiss International, Lufthansa, Qatar Airways, Air India, Air France, and Thai Airways International. The most frequent connections are via Dubai DXB.

There are also direct flights from various Indian cities by airlines like Air India, Indian and Jet Airways.

By ship
By ship

The port in Muscat is used by cruise ships, however there are no regular passenger sevices to Oman. This is slowly changing, with more cruise ships generally smaller ones making port calls.

Customs

It is prohibited to bring firearms, narcotics or pornographic publications into Oman. Non-muslims are permitted to bring two litres of alcohol into the country at Seeb International Airport only. You are not allowed to bring alcohol into the country in private cars at land border crossings.